tools: remove fs-front/fs-back
authorTim Deegan <Tim.Deegan@citrix.com>
Tue, 11 Jan 2011 18:13:44 +0000 (18:13 +0000)
committerTim Deegan <Tim.Deegan@citrix.com>
Tue, 11 Jan 2011 18:13:44 +0000 (18:13 +0000)
commitafadd6ac31bbf427036baa0cbab4fe1b147be10d
tree7db3e8f0ffd9854ea420c80bdcb3484584277078
parent4e86bc34ad901c578d71b0fdb5e14eb591ef7811
tools: remove fs-front/fs-back

Its access controls are really not OK.  In particular, it's not good for
libxl, which stores per-VM config blobs in a directory that is exported
to all VMs.

This will break stub-qemu save/restore, which is the only user of
fs-front that I'm aware of, but:
 - It's currently broken anyway (fs-back isn't run by default and crashes
   if it is run manually); and
 - Stefano has a plan to plumb qemu save records through a dedicated
   console channel instead.

Signed-off-by: Tim Deegan <Tim.Deegan@citrix.com>
Committed-by: Ian Jackson <ian.jackson@eu.citrix.com>
14 files changed:
extras/mini-os/fs-front.c [deleted file]
extras/mini-os/include/fbfront.h
extras/mini-os/include/fs.h [deleted file]
extras/mini-os/kernel.c
extras/mini-os/lib/sys.c
extras/mini-os/main.c
tools/Makefile
tools/fs-back/Makefile [deleted file]
tools/fs-back/fs-backend.c [deleted file]
tools/fs-back/fs-backend.h [deleted file]
tools/fs-back/fs-debug.h [deleted file]
tools/fs-back/fs-ops.c [deleted file]
tools/fs-back/fs-xenbus.c [deleted file]
tools/fs-back/sys-queue.h [deleted file]